<?php
if($access_control != "fiew238gf2fue8wj"){ header("location:../"); }

if($_POST["btn_salvar"] == "Salvar"){
    $erro = 0;
    $insc_conc = new inscrito_concurso();
    $insc_conc->set_id_inscrito($_SESSION["klc_inscrito_id"]);
    $insc_conc->set_id_concurso($_POST["id_concurso"]);
    $insc_conc->set_observacoes($_POST["observacoes"]);
    
    if($insc_conc->set_id_cargo($_POST["cargo"])){
        if($insc_conc->salvar()){
            $inscrito = new inscrito();
            $inscrito->carregar($_SESSION["klc_inscrito_cpf"]);
            $concurso = new concurso();
            $concurso->carregar($insc_conc->get_id_concurso());
            $cargo = new cargo();
            $cargo->carregar($insc_conc->get_id_cargo());
            
            $msg = "
Prezado ".$inscrito->get_nome()."

Sua PRÉ-INSCRIÇÃO ao concurso ".$concurso->get_titulo()." no cargo ".$cargo->get_nome()." foi realizada com sucesso.
    
Efetue o pagamento do seu boleto para confirmar esta solicitação.

Maiores informações, acesse http://www.klcconcursos.net/
";
            
            mailer($inscrito->get_email(), "Confirmação de inscrição de concurso - KLC", $msg, "KLC Concursos", "no-reply@klcconcursos.net");
            $alert = "Sua PRÉ-INSCRIÇÃO foi realizada com sucesso!";
            if($concurso->get_id_boleto()){
                $alert .= " Efetue o pagamento do boleto para efetivar sua Inscrição.";
            }
            echo "
        <script>
            alert('$alert');
            location.href='?pag=men';
        </script>";
        }else{
            echo "
        <script>
            alert('Falha ao salvar a inscrição');
        </script>";
        }
    }else{
        echo "
        <script>
            alert('Selecione um cargo');
        </script>";
    }
}

if(valida::numero($_GET["id"])){
    $id_concurso = $_GET["id"];
    
    if(!$_SESSION["klc_inscrito_cpf"]){
        $_SESSION["klc_concurso_id"] = $id_concurso;
        header("location: ?pag=cpf");
        echo "<meta http-equiv='refresh' content='0; url=?pag=cpf'>";
        exit;
    }
    
    if($_SESSION["klc_atualizado"] != 1){
        $_SESSION["klc_concurso_id"] = $id_concurso;
        header("location: ?pag=ins&cpf=".$_SESSION["klc_inscrito_cpf"]);
        echo "<meta http-equiv='refresh' content='0; url=?pag=ins&cpf=".$_SESSION["klc_inscrito_cpf"]."'>";
    }
            
    $sql = "select * from concurso where id = '$id_concurso'";
    $db = new db(config::$driver);
    $con = $db->conecta();
    $result = $db->query($sql, $con);
    $db->close($con);
    $c = $db->fetch_array($result);
    ?>
            <div id="center">
                <table id="mostra_concurso">
                    <tr>
                        <th colspan="2">DADOS DO CONCURSO</th>
                    </tr>
                    <tr>
                        <td class="mc_titulo">Título</td>
                        <td><strong><?=$c["titulo"]?></strong></td>
                    </tr>
                    <tr class="zb2">
                        <td class="mc_titulo">Descrição</td>
                        <td><strong><?=$c["chamada"]?></strong></td>
                    </tr>
<!--                                       
                    <tr>
                        <td class="mc_titulo">Instituição</td>
                        <td><strong><?=$c["instituicao"]?></strong></td>
                    </tr>
-->                    
                    <tr>
                        <td class="mc_titulo">Data do concurso</td>
                        <td><strong><?=data_ptbr($c["data_concurso"])?></strong></td>
                    </tr>
<!--                                           
                    <tr class="zb2">
                        <td class="mc_titulo">Horário do início das provas</td>
                        <td><strong><?=$c["hora_inicio"]?></strong></td>
                    </tr>
                    <tr>
                        <td class="mc_titulo">Horário de encerramento das provas</td>
                        <td><strong><?=$c["hora_final"]?></strong></td>
                    </tr>
                    <tr class="zb2">
                        <td class="mc_titulo">Valor da inscrição</td>
                        <td><strong><?=$c["valor_inscricao"]?></strong></td>
                    </tr>
    -->                
                    <tr class="zb2">
                        <td class="mc_titulo">Data de início das inscrições</td>
                        <td><strong><?=data_ptbr($c["data_inicio_inscricoes"])?></strong></td>
                    </tr>
                    <tr>
                        <td class="mc_titulo">Data de encerramento das inscrições</td>
                        <td><strong><?=data_ptbr($c["data_final_inscricoes"])?></strong></td>
                    </tr>
                    <tr class="zb2">
                        <td class="mc_titulo">Data máxima de vencimento dos boletos</td>
                        <td><strong><?=data_ptbr($c["vencimento_boleto"])?></strong></td>
                    </tr>
                    <tr>
                        <td class="mc_titulo">Observações</td>
                        <td><strong><?=$c["observacoes"]?></strong></td>
                    </tr>
                </table>
                
                <br>
                <form action="" method="post" onsubmit="return cargo_confirmado">
                    <input type="hidden" name="id_concurso" value="<?=$id_concurso?>">
                    <select name="cargo" id="cargo" onchange="return cargo_confirmar(this.value)">
                        <option value=""> -- Selecione o cargo -- </option>
                        <?php
                        $sql = "SELECT * FROM cargo WHERE id_concurso = '$id_concurso' 
                                AND id not in(SELECT id_cargo FROM inscrito_concurso WHERE id_inscrito = '".$_SESSION["klc_inscrito_id"]."')";
                        
                        $db = new db(config::$driver);
                        $con = $db->conecta();
                        $result = $db->query($sql, $con);
                        $db->close($con);
                        
                        $id_confirmar = "";
                        $txt_confirmar = "";
                        while($c = $db->fetch_array($result)){
                            echo "
                            <option value='".$c["id"]."'>".$c["nome"]."</option>";
                            
                            if($c["confirmar"] != ''){
                                if($id_confirmar != ""){
                                    $id_confirmar .= ",";
                                    $txt_confirmar .= ",";
                                }
                                $id_confirmar .= "'".$c["id"]."'";
                                $txt_confirmar .= "'".$c["confirmar"]."'";
                                
                            }
                        }
                        ?>
                    </select>
                    <br><br>
                    
                    <script>
                        var cargo_id_confirma = [<?=$id_confirmar?>];
                        var cargo_txt_confirma = [<?=$txt_confirmar?>];
                        var cargo_confirmado = true;
                    </script>
                    <!--
                    <textarea name="observacoes" id="observacoes" onBlur="textoOpcoes(this.value)">Observações</textarea>
                    <br><br>
                    -->
                    <button type="submit" class="button" title="Salvar inscrição" name="btn_salvar" value="Salvar" onclick="return cargo_submit()">Salvar</button>
                </form>
            </div>
    <?php
}else{
    header("location: ?pag=men&cpf=".$_SESSION["klc_inscrito_cpf"]);
    echo "<meta http-equiv='refresh' content='0; url=?pag=men&cpf=".$_SESSION["klc_inscrito_cpf"]."'>";
}